import os
# 这一步将app目录下__init__.py内容全部导入到当前文件
# 下一步就是将里面的方法导入进来，然后使它可以运行
from app import create_app
from flask_script import Manager
from flask_migrate import MigrateCommand,Migrate
from app.extensions import db

# 获取配置参数名

config_name = os.environ.get('FLASK_CONFIG') or 'default'
# 根据配置参数名，创建Flask实例
app = create_app(config_name)
# 添加命令行控制
manager = Manager(app)
# # database
# migrate = Migrate(app,db)
# shell
manager.add_command('db',MigrateCommand)
# 启动应用程序
if __name__ == '__main__':
    manager.run()
